/**
 * All modules' style
 */
/*协议框或弹框*/
/*bold green border*/
.helpTip{ width: 100%; background: #F6FCF8; border: 4px solid #9DE8D7; padding: 10px 15px; color: #444; font-size: 13px; }
.helpTip ul li,.helpTip2 ul li{list-style-type: none;
    margin-left: -41px;
    line-height: 21px;}
/* blue head  radius*/
.helpTip2{ width: 100%;
    border: 1px solid #47D1FA;
    color: #444;
    font-size: 13px;
    border-radius: 10px!important;
}
.helpTip2 .header-div{
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    background: #47D1FA;
    border-radius: 8px 8px 0px 0px !important;
}
.helpTip2 .text-div{
    padding: 10px;
}


/*header.jsp*/
.changeCityDiv{
    position: fixed;
    width: 600px;
    top: 100px;
    left: 50%;
    margin-left: -300px;
    border-radius: 10px!important;
    z-index: 10000;
    background: #f5f5f5;
    font-size: 16px;
    display: none;
}
#userCity{
    color: #444;
    display: inline-block;
    height: 53px;
    font-size: 14px;
    vertical-align: bottom;
    /* padding-top: 34px; */
    padding-top: 29px;
    margin: 0 5px;
}
#changeBtn{
    color: #888;
    cursor: pointer;
    width: 8px;
}
#changeBtn img{
    margin-top: -9px;
}
.mask1{
    width: 100%;
    height: 100%;
    opacity: .3;
    background: #000;
    z-index: 9999;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
}
.choosetitle{
    width: 100%;
    height: 44px;
    display: block;
    font-size: 18px;
    padding: 10px;
    border-top-right-radius: 10px!important;
    border-top-left-radius: 10px!important;
    background: #0683B0;
    font-weight: 600;
    color: #fff;
}
.contentDiv{
    padding: 20px 20px 20px 20px;
}
.contentDiv .cityTip{padding-left: 34px;color: #666;font-size: 15px;line-height:14px;}

.checkCityDiv .contentDiv{
    padding: 20px 20px 30px 20px;
}
.cityBtns{text-align: center}
.cityBtns .btn{width: 150px;}
.cityBtns .blue{margin-right: 60px;}
.cityList{height: 120px\9;padding-left:26px;}
.cityList:after{display:block;clear:both; content:""; visibility:hidden;height:0;}
.cityList li{
    float: left;
    list-style-type: none;
    width: 82px;
    font-size: 16px;
    height: 40px;
    background: #eee;
    margin:4px 10px;
    line-height: 40px;
    text-align: center;
    color: #333;
    cursor: pointer;
}
.cityList li:hover{
    color:#0D80D2;
    background: #DEEBFD;
}
.citiesDiv div{
    margin: 15px 0px 10px 20px;
}
.closeIcon{
    position: absolute;
    height: 36px;
    width: 36px;
    background-size: 100%;
    top: 3px;
    right: 4px;
    cursor: pointer;
    background-image: url(../images/closeIcon3.png);
    display: none;
}


/*====================== 通知 ======================*/
.whole_notice{
    /*text-align: center;*/
    /*font-size: 16px;*/
    /*width: 100%;*/
    /*padding: 10px 20px;*/
    /*background: #FFFF86;*/
    /*line-height: 23px;*/
    /*color: #E81D19 ;*/
    text-align: center;
    font-size: 16px;
    width: 100%;
    /*padding: 10px 20px;*/
    background: #5F84EE;
    line-height: 23px;
    color: #FFFB00;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}

/* myleft.jsp */
.left-menu{
    float: left;
    margin-top: 33px;
}
.left-menu .navigate-left li {
    width: 180px;
    font-size: 16px;
    /* border: solid 1px #e5e5e5; */
    font-weight: bold;
    height: 40px\9;
}
/*
.left-menu .navigate-left li a{
    width: 150px\9;
    height: 24px\9;
}
*/
.left-menu .navigate-left li a{
    color:  #888;
    font-size: 12px;
    font-weight: normal;
}
.left-menu .navigate-left li a:hover{
    color: #0da3e2;
    background: none;
}
.left-menu .navigate-left li a{
    font-size: 14px;
    color: #000;
}

.left-menu dl{
    display: block;
    width: 180px;
    margin: 0;
    border-bottom: 1px solid #efefef;
    padding-bottom: 5px;
}
.left-menu dt,
.left-menu dd{
}
.left-menu dt a,
.left-menu dt div{
    color: #000;
    font-size: 18px;
}
.left-menu dd{
}
.left-menu a,
.left-menu div{
    color:  #888;
    font-size: 14px;
    font-weight: normal;
    display: block;
    position: relative;
    padding: 6px;
    padding-left: 58px;
}
.left-menu dt a,
.left-menu dt div{
    padding: 10px;
    padding-left: 58px;
}
.left-menu a:hover{
    color: #0da3e2;
}
.left-menu i{
    display: inline-block;
    position: absolute;
    /*
    left: 25px;
    top: 5px;
    */
    left: 31px;
    top: 12px;
}

.icon-my-account,.icon-my-account:hover{
    background: url("../images/icon-my-account.png") no-repeat!important;
    width: 18px;
    height: 18px;
    /* top: 9px!important; */
}
.icon-my-order,.icon-my-order:hover{
    background: url("../images/icon-my-order.png") no-repeat!important;
    width: 15px;
    height: 18px;
    /* top: 7px!important; */
    margin-left: 1px;
}
.icon-settings,.icon-settings:hover{
    background: url("../images/icon-settings.png") no-repeat!important;
    width: 18px;
    height: 18px;
    /* top: 10px!important; */
}
.icon-vip-func,.icon-vip-func:hover{
    background: url("../images/icon-vip-func.png") no-repeat!important;
    width: 18px;
    height: 18px;
    /* top: 12px!important; */
}
.icon-my-account,.icon-my-account:hover,
.icon-my-order,.icon-my-order:hover,
.icon-settings,.icon-settings:hover,
.icon-vip-func,.icon-vip-func:hover{
    background-size: 100% 100%!important;
}

.left-Menu .navigate-left .active {
    border: solid 1px #08c;
}
.left-menu .navigate-left .active a {
    color: #fff;
    background-color: #08c;
    padding: 8px 15px;
}
.left-menu .navigate-left .active a:hover {
    color: #fff;
    background-color: #08c;
}
.left-menu .icon-chevron-right {
    float: right;
    margin-top: 5px;
}
.left-menu .mybatchorder a{
    display:block;
    width: 180px;
    height: 70px;
    background: url("../images/batchOrder_logo2.png");
    background-size: 100%;
}


/* myAccountConsume.jsp */
.account-consume{
    /*margin-top: 30px;*/
    min-height: 500px;
}
.account-consume .row{
    float: left;
    margin-left: 33px;
    max-width: 930px;
    width: 900px;
}

.account-consume .row .money{
    font-size:25px;
    font-weight:bold;
}

.account-consume .consume-summary{
    padding-left: 5px;
    font-size: 14px;
}
.account-consume .selectForm{
    margin-bottom: 10px;
}

.account-consume .selectForm .period{
    margin-bottom: 0px;
    cursor: pointer;
}

.account-consume .selectForm .summary-op{
    font-size: 16px;
    padding: 0 3px 0 3px;
}
/*IE6-8 START*/
.account-consume .selectForm  #time-period{
    height: 20px!important\9;
}
.account-consume .selectForm .search-item{
    width: 190px!important\9;
    height: 34px!important\9;
    clear: left\9;
}
/*IE6-8 END*/
.account-consume .summary-box {
    background: #EFFEEF;
    padding: 10px;
    color: #096D15;
    border: 1px solid #CCF7CF;
    font-size: 16px;
    margin-top: 10px;
}

/* mytasklist.jsp */
.my-task-list .search-form .form-group {
    margin: 0px;
    padding: 0px;
}
.my-task-list .search-form .period{
    cursor: pointer;
}
.my-task-list .search-form .searchBtn {
    margin-bottom: 10px;
}
.my-task-list .evaluate-item {
    width: 30%;
    height: 40px;
    text-align: center;
    font-size: 15px;
    line-height: 40px;
    border: 1px solid #e5e5e5;
    margin: 10px 10px 0 0;
    float: left;
    color: #666;
}
.my-task-list .evaluate-item:hover {
    border: 1px solid #ddd;
    background: #e5e5e5;
}
.my-task-list .eval-check {
    background: #e2e2e2;
    color: #0B84DB
}
.my-task-list .modal .form-group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.my-task-list .modal .headImg {
    width: 60px;
    height: 60px;
    float: left;
    border-radius: 3px;
    border: 1px solid #0CA9F3
}
.my-task-list .modal .takedUser {
    float: left;
    height: 50px;
    margin-left: 20px;
}
.my-task-list .modal .little-star {
    background-image: url('../images/star_0.png');
    display: block;
    height: 10px;
    width: 68px;
    background-repeat: no-repeat;
    margin: 7px 0;
    background-size: 100%;
}
.my-task-list .modal .ls2 {
    background-image: url('../images/star_2.png');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='images/star_2.jpg', sizingMethod='scale');
}
.my-task-list .modal .ls3 {
    background-image: url('../images/star_3.png');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='images/star_3.jpg', sizingMethod='scale');
}
.my-task-list .modal .ls4 {
    background-image: url('../images/star_4.png');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='images/star_4.jpg', sizingMethod='scale');
}
.my-task-list .modal .ls5 {
    background-image: url('../images/star_5.png');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='images/star_5.jpg', sizingMethod='scale');
}
.my-task-list .modal .ls1 {
    background-image: url('../images/star_1.png');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='images/star_1.jpg', sizingMethod='scale');
}
/*兼容ie6-8*/
.my-task-list .search-form{
    clear: left\9;
}
.my-task-list .search-form .search-item{
    width: 190px!important\9;
    height: 34px!important\9;
    clear: none\9;
    float: left\9;
}
.my-task-list .search-form .search-item #time-period,.my-task-list .search-form .search-item #search-name{
    height: 20px!important\9;
}
.applyBtn{
    clear: left\9;
}
span.badge.badge-green {
    background-color: green;
    width: auto;
}
span.badge.badge-red {
    background-color: rgb(224, 11, 11);
    cursor: pointer;
    width: 50px;
}

/*myorders.jsp*/

.my-order-list .form-group{margin: 0px -10px 0px 0;padding: 10px 0;padding-left: -10px;}
.my-order-list .evaluate-item,.my-order-list .complain-item{height: 38px;
    height: 30px;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    margin: 6px 10px 0 0;
    cursor: pointer;
    float: left;
    color: #fff;
    width: 125px;
    background: #aaa;}
.my-order-list .evaluate-item:hover,.my-order-list .complain-item:hover{background: #FF0000;}
.my-order-list .eval-check,.my-order-list .complain-check{background: #D50000;color: #e9e9e9;}
.my-order-list .form-group:after{content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.my-order-list .headImg{width:60px;height:60px;float: left;border-radius: 3px;border: 1px solid #0CA9F3}
.my-order-list .courierImg{width:60px;height:60px;vertical-align:bottom;border:1px solid #ccc;border-radius:50% !important;}
.my-order-list .control-label,.my-order-list .controls{display:inline-block;line-height:20px;}
.my-order-list .courierScore{width:44px;height:17px;line-height:17px;padding-left:14px;text-align:center;background:url('../images/credit_score.png') no-repeat left;}
.my-order-list .takedUser{float: left;height: 50px;margin-left:20px;}
.my-order-list .little-star{background-image: url('../images/star_0.png');display: block;height: 10px;width: 68px;background-repeat: no-repeat;margin: 7px 0;background-size: 100%;}
.my-order-list .ls1{background-image: url('../images/star_1.png');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='images/star_1.jpg',sizingMethod='scale');}
.my-order-list .ls2{background-image: url('../images/star_2.png');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='images/star_2.jpg',sizingMethod='scale');}
.my-order-list .ls3{background-image: url('../images/star_3.png');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='images/star_3.jpg',sizingMethod='scale');}
.my-order-list .ls4{background-image: url('../images/star_4.png');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='images/star_4.jpg',sizingMethod='scale');}
.my-order-list .ls5{background-image: url('../images/star_5.png');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='images/star_5.jpg',sizingMethod='scale');}

.my-order-list .evaluate-div{
    position: absolute;
    top: -240px;
    left: -76px;
    /*background: #E2E2E2;*/
    z-index: 11111;
    width: 300px;
    height: 312px;
    padding: 10px;
    background-image: url("../images/divbg5.png");
    background-size: 300px 280px;
    background-repeat: no-repeat;
}
.my-order-list .evaluate-tip{color:#888;display: block;font-size: 12px;}
.my-order-list .evaluate-tip.red{color:red;}
.my-order-list .evaluate-s{display:none;text-align:center;margin-top:5px;}

/* placemultipleorder.jsp */
.place-multi-order .info-list .tab2 table caption{
    text-align: right;
    position: absolute;
    right: 0;
    z-index: 9;
    margin-top: -20px;
    margin-right: -12px;
}
.place-multi-order .info-list .tab2 table caption button{
    background-color: #08c;
    color: white;
}
.place-multi-order .info-list .default-send-address table tr td {
    padding-left: 10px;
}

/* placeorder.jsp */
.place-order .panel-body .form-body .my-address{
    margin-left: 15px;
    font-size: 14px;
}

.place-order .panel-body .form-body span{
    padding-right: 5px;
}
/* mynodisturb */
.my-no-disturb .timepicker-div{
    /*margin-right:20px;*/
    height: 30px;
}
.my-no-disturb .timepicker-div .time_input{
    width: 80px;
}
.my-no-disturb .disturb-txt{
    line-height: 35px;
    float: left;
    padding: 0 10px
}

/* mycouponlist.jsp */
/*web端 使用优惠券*/
.my-coupon-list .coupon-div{display: inline-block;background: url('../images/couponbg_new.png') no-repeat left top;width:300px;position:relative;height:92px;margin-right:30px;margin-bottom:10px;background-size: 100% 100%;float: left;cursor: pointer; }
.my-coupon-list .coupon-div:after{content: "";display:block;clear: both;}
.my-coupon-list .coupon-div.unuseable .mark-div{position: absolute;width:100%;height: 92px;top:0;left:0px;opacity: 0.4;background: #000;}
.my-coupon-list .coupon-div.unuseable .mark-info{position: absolute;width:100%;height: 92px;top:0;left:0px;color: #fff;line-height: 80px;text-align: center;font-size: 20px;z-index: 9;}
.my-coupon-list .coupon-div .left-info{color: #3baef1; font-size: 48px;line-height:97px;width:118px;height:100%;text-align:center;float:left;}
.my-coupon-list .coupon-div .left-info i{font-style: normal;font-size:18px;}
.my-coupon-list .coupon-div .left-info .currency{font-size: 28px;vertical-align: top;display: inline-block;margin-top: -10px;}
.my-coupon-list .coupon-div .right-info{display:inline-block;text-align:center;padding: 21px 14px 4px 0px;width:182px;font-size:12px;}
.my-coupon-list .coupon-div .c-type{display:inline-block;color: #fff;background:#3baef1;padding:0px 10px;border-radius: 30px !important;font-size:14px;white-space: nowrap;}
.my-coupon-list .coupon-div .c-count{display:block;color: #3baef1;}
.my-coupon-list .coupon-div .c-expire{display:block;color: #999;}
/*.my-coupon-list .coupon-div.unuseable .c-type{color: #b6b6b6;}*/
.my-coupon-list .coupon-div .checkIcon{width: 240px;height: 85px;background-size: 240px 85px;background-image: url('../images/checked.png');position: absolute;top: 0px;right: 0px;display:block;background-repeat: no-repeat;}
.my-coupon-list .coupon-div.hidecoupon{display: none}
.my-coupon-list .coupon-div.unuseable .checkIcon,.uncheck .checkIcon{display: none}
.my-coupon-list .showCoupons{padding-top: 62px;color: rgb(252, 167, 8);cursor: pointer;width: 140px;float:left;}
.my-coupon-list .showExpireCoupons{color: rgb(252, 167, 8);}

/*web端 折扣卡*/
.my-coupon-list .coupon-div-extra .left-info{color:#ff9b15;padding-left:15px;}
.my-coupon-list .coupon-div-extra .right-info{margin-top:16px;}
.my-coupon-list .coupon-div-extra .right-info .c-type{background-color:#ff9b15;}

/*recharge.jsp*/
.recharge_activity{width: 100%;background: #FCF6F6;border: 4px solid #FEBEBE;padding:10px 15px;color: #444;font-size: 15px;}
.recharge_activity p{margin: 15px 0;}
.recharge_activity h5{font-size: 15px;}
.recharge_amount span{display: inline-block;padding: 0px 5px;}
.recharge_amount h6{color: red;display: inline-block!important;}
#recharge_pay{clear: both;}

/* mybatchorder.jsp  */
.batch-order .statusBar{width:900px;background: url('../images/batchStep1.png');height: 40px;background-size: 100%;margin-bottom: 20px;}
.batch-order .statusBar.bar2{background: url('../images/batchStep2.png');}
.batch-order .btnsDiv{height: 90px;padding-top: 20px;}
.batch-order .batchTip{ width: 100%; background: #F6FCF8; border: 4px solid #9DE8D7; padding: 10px 15px; color: #444; font-size: 13px; }
.batch-order .batchTip ul li{list-style-type: none}
.batch-order .uploadDiv{ display: inline-block; float: right; margin-left: 20px; position: relative; width: 177px; }
.batch-order .file-btn,.submit-btn{ border:solid #ccc 1px; width: 177px; height: 35px; z-index: 9; position: absolute; opacity: 0; }
.batch-order .upload-btn{position: absolute;width: 177px;z-index: 1;}
.batch-order .submit-btn{z-index: 6;}
.batch-order .down-btn{margin-left: 530px;}
.batch-order .processDiv{
    width: 500px;
    height: 220px;
    background: #fff;
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -110px;
    left: 50%;
    margin-left: -250px;
    z-index: 10000;
    font-size: 18px;
    color: #555;
    padding: 50px;
    border-radius: 10px!important;
}
.batch-order .errorTop{height: 40px;font-size: 16px;color: #fff;background: #1CBFFA;padding: 10px;}
.batch-order .errorAddrDiv{ padding: 10px 0; border: 1px solid #ddd;}
.batch-order .correctAddr{ height: 30px; width: 99%; padding-right: 65px; }
.batch-order .address-info-remark{ height: 30px; width: 99%; }
.batch-order table{ width: 100%;}
.batch-order table tr{ height: 45px; }
.batch-order table tr td{ height: 30px; border-top: none; text-align: left; }
.batch-order table tr .t1{ min-width: 90px; width: 12%; text-align: center; }
.batch-order table tr .t2{ min-width: 300px; width: 60%; }
.batch-order table tr .t3{ min-width: 200px; width: 28%; }
.batch-order table tr .nocontent{text-align: center;}
.batch-order table .error{ color:red; }
.batch-order .err-help-address-a{
    display: inline-block;
    width: 61px;
    height: 30px;
    line-height: 30px;
    margin-left: -65px;
    text-align: center;
    cursor: pointer;
    border-left: solid #ddd 1px;
    font-size: 12px;
    color: #76A9F7;
}
.batch-order .delete_addr_btn{
    display: inline-block;
    width: 66px;
    height: 18px;
    border: 1px solid #E84848;
    /* border-radius: 10px!important; */
    text-align: center;
    line-height: 17px;
    color: #E84848;
    cursor: pointer;
    font-size: 12px;
}
.batch-order .wrong_icon{
    background-image: url("../images/wrong_icon.png");
    width: 18px;
    height: 18px;
    background-size: 100%;
    display: inline-block;
    margin-top: 10px;
    margin-right: 5px;
    background-repeat: no-repeat;
}
.batch-order .right_icon{
    background-image: url("../images/right_icon.png");
    width: 19px;
    height: 16px;
    background-size: 100%;
    display: inline-block;
    margin-top: 12px;
    margin-right: 5px;
    background-repeat: no-repeat;
}
/*进度条*/
.processDiv #center{
    margin:30px auto 10px auto;
    width:400px;
}
.processDiv #loading{
    width:397px;
    height:30px;
    /*background:url(../images/bak.png) no-repeat;*/
    background: #eee;
    border: solid #d5d5d5 2px;
}
.processDiv #loading div{
    width:0px;
    height: 26px;
    /* background: url(../images/pro.png) no-repeat; */
    background: rgb(59, 157, 190);
    color: #fff;
    text-align: right;
    font-family: Tahoma;
    font-size: 18px;
    line-height: 26px;
}
.processDiv #message{
    width:200px;
    height:35px;
    font-family:Tahoma;
    font-size:12px;
    background-color:#d8e7f0;
    border:1px solid #187CBE;
    display:none;
    line-height:35px;
    text-align:center;
    margin-bottom:10px;
    margin-left:50px;
}
.processDiv .processTip{
    font-size: 13px;
    color: #CD0505;
}

.batch-order.step3 table tr{ height: 37px;}
.batch-order.step3 table .t_body{border:none!important;}
/*.batch-order.step3 table tr td,.batch-order.step3 table tr th{border:none!important;}*/
.batch-order .t_head{background: rgb(47, 172, 244)!important; color: #fff;cursor: pointer;}
.batch-order .t_head .show_map{
    float: right;
    margin-right: 27px;
    border: #F7FD03 solid 1px;
    padding: 0px 6px;
    color: #F7FD03;
    display: none;
}
.batch-order .t_head .show_map:hover,.batch-order .t_head .show_map:active{text-decoration:none;}
.batch-order .t_head .show_table{
    background-image: url("../images/up_icon.png");
    display: inline-block;
    width: 20px;
    height: 12px;
    background-size: 100%;
    float: right;
    margin: 2px 9px 0 0;
}
.batch-order .t_head .s2{
    background-image: url("../images/down_icon.png");
}
.batch-order.step3 table .t_body .td1{width:10%;overflow: hidden;}
.batch-order.step3 table .t_body .td2{width:10%}
.batch-order.step3 table .t_body .td3{width:60%}
.batch-order.step3 table .t_body .td4{width:10%}
/*.batch-order.step3 .t_body{display: none}*/
.batch-order.step3 .info-last{height: 173px;}
.batch-order.step3 .info-last p{ width: 220px; }
.batch-order.step3 .info-last p span.t{width: 98px;}
.batch-order.step3 .info-last p span.c{width: 110px;}
.batch-order.step3 .pay-div {margin:10px 0 20px 0;display: none}
.batch-order.step3 .appointTime{margin:10px 0 20px 0;}

/*bootstrap-dialog*/
.moreAddr{margin-left: 63px;margin-top: -28px;}
.modal-dialog {width: 492px;padding-top: 150px;}
.modal-body{/*margin-top: -30px;*/padding: 10px;}
.modal-content{width: 500px;height: 280px;/*border:7px solid #bbb;*/padding: 20px;text-align: center}
.modal-content .tip-tit{color: #666;font-size: 16px;line-height: 30px;}
.bootstrap-dialog.type-primary .modal-header{background-color: #fff;border-bottom: none!important;}
.bootstrap-dialog-message{color: #333;text-align: left;color: #777}
.modal-footer {padding: 0 0 0 0;margin-top: 15px;text-align: center;border-top: 0px;}
.modal-footer .btn+.btn {margin-bottom: 0;margin-left: 31px;}
.alarm-icon{margin-right: 20px;float: left;margin-top: 6px;}

/*merchant registerform.jsp*/
.merchant-div{background: #f5f5f5;border:1px solid #eee;color:#444;}
.merchant-div table{width: 100%;font-size: 14px;margin:8px 0;background: #fff;}
.merchant-div table tr th,.merchant-div table tr td{padding: 16px 5px 0px 5px;}
.merchant-div table tr th{text-align: right;vertical-align: top;padding-top: 22px;}
.merchant-div table tr td input{width: 50%;height: 35px;}
.merchant-div .idcard-div{background: #fff;text-align: center;height: 260px;width:100%;padding:20px 0 0 130px;}
.merchant-register .idcard-div .upload-div{width: 150px;height:200px;float: left;position: relative;margin-left: 100px;text-align: left;  color: #777;}
.merchant-register .idcard-div .upload-div .upload-btn{position: absolute;bottom: 1px;width:150px;display: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .merchant-register .idcard-div .upload-div .upload-btn{position: absolute;bottom: 1px;width:150px;display: block;}
    .merchant-register .idcard-div .upload-div .file-btn{position: absolute;bottom: 1px;opacity: 0;width: 150px;height: 40px;border: red 1px solid;cursor: pointer;}
}
.submit-box .btn-big{
    width: 225px;
    border-radius: 7px!important;
    font-size: 22px;
    margin: 0 50px 10px 0;
    height: 50px;
}
.upload-succ{color:lightseagreen;text-align: center;}
.idcard-img{width: 150px;height: 200px;float: left;margin-left: 50px;}

/*goodspayWithdraw.jsp*/
.goodspay-container .info-list .goodspay-form tr td{
    height: 40px;
    padding:0 0 16px 0;
}
.goodspay-container .info-list .goodspay-form tr th {
    text-align: right;
    vertical-align: top;padding-top: 8px;
}
.goodspay-container .info-list .goodspay-form input{
    height: 35px;
    width: 80%;
}
.goodspay-container .helpTip{ width: 100%; background: #F6FCF8; border: 4px solid #9DE8D7; padding: 10px 15px; color: #444; font-size: 13px; }
.goodspay-container .helpTip ul li{list-style-type: none;margin-left: -20px;}

/*merchantsetting.jsp*/
.order-banner-checked{
    background-image: url("../images/checked.png");
    position: absolute;
    top: 180px;
    width: 80px;
    height: 80px;
    left: 50%;
    margin-left: -40px;
}


